package com.ruizhong.PIW.entity;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.experimental.Accessors;

/**
 * <p>
 * 显示设置表
 * </p>
 *
 * @author fengweijie
 * @since 2023-10-25
 */
@Data
@EqualsAndHashCode(callSuper = false)
@Accessors(chain = true)
@TableName("t_display")
public class TDisplay {
    /**
     * 主键id
     */
    @TableId(value = "id", type = IdType.AUTO)
    private Integer id;
    private Boolean signalPersonId;//单人识别模式
    private Integer portraitRepeats;//多人模式下人像重复
    private String noBackground;//无人模式下显示图片
    private Integer timeInterval;//动画切换时间间隔
    private String toggleAnimation;//切换动画的方式
    private String fontBackColor;//文字背景颜色
    private String backBorderColor;//背景边框颜色
    private Integer borderWidth;//线宽
    private String borderBackground;//边框背景图片
    private String borderDisplayStyle;//边框显示样式
    private String loadingBorderStyle;//加载边框样式
    private String backgroundStyle;//背景样式
    private String backgroundImageUrl;//背景图片
//    private String displayArea;//显示区域占比
    private Boolean smartBackground;//启用智能背景去除
    private Boolean aiDrawing;//启用AI绘像
    private String genre;//风格
    private String textFont;//文字字体
    private String fontColor;//字体颜色
    private String textAnimation;//文字动效
    private String welcomeBanner;//欢迎横幅
    private String fontSize;//文字字号
    private String displayLocation;//显示位置
}
